<?php namespace Admin\Controller; 

//品牌模型
use \Common\Model\Brand;

// 品牌控制器
class BrandController extends CommonController{

//	成员属性
	private $brandModel;


	//构造函数
	public function __init()
	{
		
//		实例化品牌模型
		$this -> brandModel = new Brand;
		parent::__init();
	}
    //品牌显示主页
    public function index(){
    	
		
		
//			从数据库获得信息，并显示到主页
			$brandModel = $this -> brandModel -> get();
//			var_dump($result);die;
//			将数据分配到前台
			View::with('brandModel',$brandModel);
		
		
		
		
    	View::make();
    }
	
	
//	添加标签
	public function add(){
		if(IS_POST){
//			var_dump($_POST);die;
			
			$result = $this -> brandModel -> store();
			
			if(!$result){
				View::error($this -> brandModel -> getError());
			}
			
			View::success('添加成功',U('index'));
		}
		
		
		
		
    	View::make();
	}
	
	
//	删除标签
	public function del(){
//		echo 'del';die;

//		var_dump($_GET);die;
		$bid = Q('get.bid',0,'intval');
//		var_dump($tid);die;
//		从数据库获得数据，然后删除
		$result = $this -> brandModel -> where('bid',$bid) -> delete();
		if(!$result){
			View::error('删除失败');
		}
		View::success('删除成功',U('index'));
	}
	
//	编辑标签
	public function edit(){
		if(IS_POST){
//			var_dump($_POST);die;
			$bid = Q('post.bid',0,'intval');
			
//			修改数据库数据,提交给type模型处理数据
			$result = $this -> brandModel -> edit();
			
			
			
			if(!$result){
			View::error($this -> brandModel -> getError());
		}
		View::success('修改成功',U('index'));
			
		}
		
		
		
//		获得传入的bid
		$bid = Q('get.bid',0,'intval');
		$data = $this -> brandModel -> where('bid',$bid) ->find();
//		var_dump($data);die;
//		将数据分配到前台
		View::with('data',$data);
//		p($data);die;
		View::make();
	}
	
	
//uploadify异步上传
public function upload()
{
    $file = Upload::path('Upload/Content/' . date('y/m'))->make();
    if (empty($file)) {
        $this->ajax(Upload::getError());
    } else {
        /** $file内部就是以下这个数组
            $file = array(
                0 => array(
                'path' => 'Upload/Content/15/8/123981239172.jpg'    ,
                'url' => 'http://localhost/cms_edu/Upload/Content/15/8/123981239172.jpg',
                'image' => 1
            ),
        );**/
        //上传成功，把上传好的信息返给js
        $data = $file[0];
        echo json_encode($data);exit;
    }
}
	
	
	
	
}
?>